Hardware IIR Filters: Direct Form I Computing Just Right

نویسندگان

  • Florent De Dinechin
  • Thibault Hilaire
  • Matei Istoan
  • Anastasia Volkova
  • Florent de Dinechin
چکیده

Linear Time Invariant (LTI) filters are often specified and simulated using high-precision software, before being implemented in low-precision hardware. A problem is that the hardware does not behave exactly as the simulation due to quantization and rounding issues. This article advocates the construction of LTI architectures that behave as if the computation was performed with infinite accuracy, then rounded only once to the low-precision output format. From this minimalist specification, it is possible to deduce the optimal values of many architectural parameters, including all the internal data formats. This requires a detailed error analysis that captures the rounding errors, but also their infinite accumulation in infinite impulse response filters. This error analysis then guides the design of hardware satisfying the accuracy specification at the minimal hardware cost. This is illustrated on the case of low-precision LTI filters implemented in FPGA logic. This approach is fully automated in a generic, open-source architecture generator tool built upon the FloPoCo framework, and evaluated on a range of Finite and Infinite Impulse Response filters.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hardware Description of Digital Adaptive IIR Filters for Implementing on FPGA

The hardware description and implementation of adaptive infinite-impulse-response (IIR) filters for real-time applications is an important and challenging designing issue. The aim of this paper is hardware description of digital adaptive IIR filters for implementing on field programmable gate array (FPGA) chips. The direct architecture is considered for IIR filter designing and Equation-Error (...

متن کامل

Simplified gradient calculation in adaptive IIR lattice filters

A simplified algorithm is presented for computing the gradient in adaptive IIR lattice filters. For a filter with N zeros and N poles, this algorithm requires only order Ncomputations and it is shown to be completely equivalent to the previously proposed formulation which has a complexity of order N Z . Manuscript received May 7, 1990; revised October 4 , 1990. This work was supported by the Sp...

متن کامل

Comparison of Finite-Precision IIR Bandpass Filter Structures for Software Radio Systems

In software radio systems, a digital IIR filter offers good roll-off and transition bandwidth characteristics using a low amount of arithmetic components, thus simplifying hardware implementation. However, IIR filter structures are very sensitive to finite precision compared to FIR filter structures. In order to design a high quality, low component count, digital narrowband bandpass filter onto...

متن کامل

Design of IIR Digital Filter using Modified Chaotic Orthogonal Imperialist Competitive Algorithm (RESEARCH NOTE)

There are two types of digital filters including Infinite Impulse Response (IIR) and Finite Impulse Response (FIR). IIR filters attract more attention as they can decrease the filter order significantly compared to FIR filters. Owing to multi-modal error surface, simple powerful optimization techniques should be utilized in designing IIR digital filters to avoid local minimum. Imperialist compe...

متن کامل

20 Tap Reconfigurable IIR Filter using Fully Parallel MAC Algorithm

The paper introduces designing of MAC 20 tap IIR filter based on Field Programmable Gate Array (FPGA).The implementation is based on Multiply Add and Accumulate algorithm (MAC) unit which plays important role in many of the DSP aplications.MAC unit is used for best performance digital signal processing system. The designed filter has been synthesized on Digital Signal Processor (DSP) slice base...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017